live permanently with a partner - Alemán Inglés Diccionario